@charset "utf-8";
/* CSS Document */


.content {width:1200px;margin:0px auto;}
.menu {height:100px;background:#f5f5f5;}
.menu ul {margin-left:30px;margin-right:30px;}
.menu ul li {width:225px;text-align:center;background:url(../images/devide.png) right center no-repeat;float:left;}
.menu ul a:nth-child(5) li {background:none;}
.menu ul li h2 {margin-top:20px;font-size:25px;font-family:'fz';font-weight:100;}
.menu ul li p {color:#a0a0a0;font-size:12px;margin-top:8px;}
.main {height:360px;padding:35px 30px;paddign-bottom:10px;}
.news {width:580px;height:320px;float:left;}
.newsTitle {height:55px;line-height:50px;border-bottom:#e5e5e5 1px solid;}
.newsTitle b {font-size:22px;font-family:"microsoft yahei";font-weight:100;}
.newsTitle a {color:#aaa;font-family:"microsoft yahei";font-size:23px;font-weight:bold;float:right;}
.news ul {margin-top:5px;}
.news ul li {height:50px;line-height:50px;border-bottom:#e5e5e5 1px solid;}
.news ul li span {color:#999;float:right;}
.news ul li a {}
.slide {width:500px;height:320px;background:#ddd;float:right;}
.slideTitle {color:#fff;width:100%;height:30px;line-height:30px;text-align:center;background:rgba(0,0,0,0.5);position:absolute;bottom:0;z-index:1000;}
.friend {height:150px;padding:30px;padding-top:0px;}
.friend .newsTitle {border:none;}
.friend ul {margin-top:20px;}
.friend ul li {width:228px;height:70px;text-align:center;background:url(../images/devide1.png) right center no-repeat;float:left;}
.friend ul li:last-child {background:none;}
.friend ul li img {width:160px;height:75px;}
.slider {width:500px;height:400px;float:right;}
.flexslider {
	position: relative;
	width: 100%;
	height: 320px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 100px;
}

.flex-direction-nav .flex-prev {
	left: 100px;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	background-size:100% 100%;
	height: 320px;
	display: block;
}

.flex-direction-nav {width:720px;position:absolute;left:50%;margin-left:-360px;top:160px;}